/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model.bean;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * @author francotel
 */
public class BeanUsuario implements Serializable {
    
    private Integer idusuario;
    private String apellido;
    private String nombre;
    private String correo;
    private String alias;
    private String clave;
    private Date fecha_registro;
    private BeanPrivilegio privilegio; // viene de otro bean puede ser 0(usuario) 1(moderador) 2(administrador)
    private BeanEstado estado;  // viene de otro bean puede ser 0(bloqueado) 1(activo)
    private String ruta_foto; // por definirse
    private Date fecha_cambio_estado;

    // constructor del beanusuario
    public BeanUsuario() {
    }

    public Integer getIdusuario() {
        return idusuario;
    }

    public void setIdusuario(Integer idusuario) {
        this.idusuario = idusuario;
    }

    public String getApellido() {
        return apellido;
    }

    public void setApellido(String apellido) {
        this.apellido = apellido;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getCorreo() {
        return correo;
    }

    public void setCorreo(String correo) {
        this.correo = correo;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public String getClave() {
        return clave;
    }

    public void setClave(String clave) {
        this.clave = clave;
    }

    public Date getFecha_registro() {
        return fecha_registro;
    }

    public void setFecha_registro(Date fecha_registro) {
        this.fecha_registro = fecha_registro;
    }

    public BeanPrivilegio getPrivilegio() {
        return privilegio;
    }

    public void setPrivilegio(BeanPrivilegio privilegio) {
        this.privilegio = privilegio;
    }

    public BeanEstado getEstado() {
        return estado;
    }

    public void setEstado(BeanEstado estado) {
        this.estado = estado;
    }

    public String getRuta_foto() {
        return ruta_foto;
    }

    public void setRuta_foto(String ruta_foto) {
        this.ruta_foto = ruta_foto;
    }

    public Date getFecha_cambio_estado() {
        return fecha_cambio_estado;
    }

    public void setFecha_cambio_estado(Date fecha_cambio_estado) {
        this.fecha_cambio_estado = fecha_cambio_estado;
    }

    
    
    
    
}
